home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.amiga.programmer
- Path: undergrad.math.uwaterloo.ca!jsshephe
- From: jsshephe@math.uwaterloo.ca (Jeff Shepherd)
- Subject: Re: Unix conversions
- Sender: news@undergrad.math.uwaterloo.ca (news spool owner)
- Message-ID: <Dpr2A4.Boz@undergrad.math.uwaterloo.ca>
- Date: Fri, 12 Apr 1996 12:49:15 GMT
- References: <4kjd7t$r7h@news1.shell>
- Nntp-Posting-Host: math.uwaterloo.ca
- Organization: University of Waterloo
-
- In article <4kjd7t$r7h@news1.shell>, drakon@shell.portal.com (Harry Benjamin Gibson) writes:
- > Hello, I am planning on starting a project to do a conversion of SAMBA,
- > a unix utility that allows you to mount WinNT drives on a UNIX machine
- > via the network and visa versa, and was wondering if there is any major
- > headaches I should know before tackling such a project. Is porting a
- > UNIX program to amiga that difficult?
-
- > I know tha tAmiTCP samba already exists, however, that is server only.
- > You can mount the amiga's drives on the WinNT box, but not the other way
- > around. Hopefully, the client should not be too hard. I have the orginal
- > UNIX source.
- >
- > Ben GIbson
- >
-
- Your best bet would be to use gcc along with ixemul.library 43.x to do the
- conversion. Gcc make conversions of UNIX programs a lot easier.
-
- There is usually only a couple of things to watch out for:
- 1> the use of fork() (which can usually be fixed by putting -Dfork=vfork
- on the command line).
- 2> Recognition and forming Amiga-style pathnames.
- There are usually others depending on the project.
-
- Also using ixemul.library 43.x is strongly recommended since network support
- (all of AS225/INet225/AmiTCP) is fully integrated into the library.
- --
- //jsshephe@undergrad.math.uwaterloo.ca
- // http://www.undergrad.math.uwaterloo.ca/~jsshephe
- \ // Do what comes naturally now. Seethe and fume and throw a tantrum.
- \X/ finger me for my PGP public key
-